package com.wpzf.zxhc.mapper;

import com.wpzf.zxhc.domain.WpCjDkxxbxj2023DTO;
import com.wpzf.zxhc.domain.WpCjDkxxbxjHfpw2023DTO;
import com.wpzf.zxhc.domain.WpCjDkxxbxjPw2023DTO;
import com.wpzf.zxhc.domain.YtbTbInfo;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

@Mapper
public interface YtbTbInfoMapper {

    List<Map<String, Object>> queryDkxxbxj(Map<String, Object> parm);

    Integer queryDkxxbxjCount(Map<String, Object> parm);

    Map<String, Object> queryTbxxbxj(String s);

    List<YtbTbInfo> queryYtbTbInfo(Map<String, Object> parm);

    YtbTbInfo queryYtbTbInfoByIndex(Map<String, Object> parm);

    YtbTbInfo queryYtjTbInfoByIndex(Map<String, Object> parm);

    Integer queryYtbTbInfoCount(Map<String, Object> parm);

    List<WpCjDkxxbxj2023DTO> queryWpCjDkInfoByJcbh(Map<String, Object> parm);

    List<YtbTbInfo> queryYtjTbInfo(Map<String, Object> parm);

    Integer queryYtjTbInfoCount(Map<String, Object> parm);

    List<WpCjDkxxbxj2023DTO> queryWpCjDkxxbxj2023ByJcbh(Map<String, Object> parm);

    List<WpCjDkxxbxj2023DTO> queryWpCjWtgDkxxbxj2023ByJcbh(Map<String, Object> parm);

    List<WpCjDkxxbxjHfpw2023DTO> queryWpCjDkxxbxjHfpw2023ByDkbh(WpCjDkxxbxj2023DTO wpCjDkxxbxj2023DTO);

    List<WpCjDkxxbxjPw2023DTO> queryWpCjDkxxbxjPw2023(WpCjDkxxbxj2023DTO wpCjDkxxbxj2023DTO);
}
